首页> 外文OA文献 >Syntax for free: representing syntax with binding using parametricity
【2h】

Syntax for free: representing syntax with binding using parametricity

机译:免费语法:使用参数绑定表示语法

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

We show that, in a parametric model of polymorphism, the type ∀ α. ((α → α) → α) → (α → α → α) → α is isomorphic to closed de Bruijn terms. That is, the type of closed higher-order abstract syntax terms is isomorphic to a concrete representation. To demonstrate the proof we have constructed a model of parametric polymorphism inside the Coq proof assistant. The proof of the theorem requires parametricity over Kripke relations. We also investigate some variants of this representation.
机译:我们证明,在多态性的参数模型中,∀α类型。 ((α→α)→α)→(α→α→α)→α与闭合de Bruijn项是同构的。也就是说,封闭的高阶抽象语法术语的类型与具体表示同构。为了演示证明,我们在Coq证明助手中构造了一个参数多态模型。定理的证明需要关于Kripke关系的参数化。我们还研究了此表示形式的一些变体。

著录项

  • 作者

    Atkey, Robert;

  • 作者单位
  • 年度 2009
  • 总页数
  • 原文格式 PDF
  • 正文语种 {"code":"en","name":"English","id":9}
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号